.flex {
   display: flex;
}
.column {
   flex-direction: column; 
}
.center {
   align-items: center;
}
.flex-end {
    align-items: flex-end;
}
.flex-wrap {
    flex-wrap: wrap;
}
.column-center {
    justify-content: center;
}
.between {
    justify-content: space-between;
}
.around {
    justify-content: space-around;
}
.stretch {
    align-items: stretch;
}
.column-stretch {
     justify-content: stretch;
}
.elip {
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.elip-2 {
    overflow:hidden;
    text-overflow:ellipsis; 
    white-space:normal;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.elip-3 {
    overflow:hidden;
    text-overflow:ellipsis; 
    white-space:normal;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}
.scroll {
	overflow-y: auto;
	-webkit-overflow-scrolling: touch; 
}

.ivu-table td {
    padding: 16px 0;
}
